Chris Pollett > Old Classes >
CS174

( Print View )

Student Corner:
  [Grades Sec1]
  [Grades Sec2]

  [Submit Sec1]
  [Submit Sec2]

  [Class Sign Up Sec1]
  [Class Sign Up Sec2]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HW Assignments:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Hw5]  [Hw6]

Practice Exams:
  [Mid1]  [Final]

                           












CS174Fall 2008Lecture Notes

Server Web Progamming

Videos of lectures are available. As they are on my office machine and I don't want robots to try to download them, the directory is password protected. The login is guest and the password is guest.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Aug 25 -- Web Browsers, Web Servers, Web Programming] [Aug 27 -- HTTP and Web servers]

Week 2: [Sep 1 -- Labor Day] [Sep 3 -- XHTML]

Week 3: [Sep 8 -- XHTML Tables Forms] [Sep 10 -- Cascading Style Sheets]

Week 4: [Sep 15 -- CSS and Intro to PHP] [Sep 17 -- PHP Data Types and Functions]

Week 5: [Sep 22 -- Functions, Patterns, Forms, Files] [Sep 24 -- PHP: Cookies, Sessions, Databases]

Week 6: [Sep 29 -- PHP: Databases and Classes] [Oct 1 -- Guest Lecturer: Ryan Doherty, Mozilla]

Week 7: [Oct 6 -- Introduction to Javascript] [Oct 8 -- More Javascript]

Week 8: [Oct 13 -- Yet More Javascript] [Oct 15 -- Even More Javascript]

Week 9: Midterms week

Week 10: [Oct 27 -- XML] [Oct 29 -- More XML Schemas, XSLT, and AJAX]

Week 11: [Nov 3 -- Webservices, Proxies, Rest, File Uploads, Security] [Nov 5 -- Security]

Week 12: [Nov 10 -- More Security, SSL] [Nov 12 -- Credit Card Transactions, Version Control Systems]

Week 13: [Nov 17 -- Subversion, More MVC pattern, Caching (Memcached)] [Nov 19 -- Squid]

Week 14: [Nov 24 -- Introduction to Flex and Air] [Nov 26 -- Thanksgiving]

Week 15: [Dec 1 -- More Flex] [Dec 3 -- Even More Flex]

Week 16: [Dec 8 -- Search Engine Optimization] [Dec 10 - Practice Test Day]